Leak fixes in v900
authorrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 31 Dec 2013 20:04:52 +0000 (20:04 +0000)
committerrobertlipe@gmail.com <robertlipe@gmail.com@f51c46e8-681c-474f-0cfe-069cfd0219fb>
Tue, 31 Dec 2013 20:04:52 +0000 (20:04 +0000)
git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@4681 f51c46e8-681c-474f-0cfe-069cfd0219fb

gpsbabel/v900.cc

index 9d8c19c96940e72fd8d7c9169e3e281a3eefdeab..7a9cba311178fc77342520449331d0617c39b1ae 100644 (file)
@@ -236,8 +236,8 @@ v900_read(void)
   v900_log("is_advance_mode=%d\n",is_advanced_mode);
 
   track = route_head_alloc();
-  track->rte_name = xstrdup("V900 tracklog");
-  track->rte_desc = xstrdup("V900 GPS tracklog data");
+  track->rte_name = "V900 tracklog";
+  track->rte_desc = "V900 GPS tracklog data";
   track_add_head(track);
 
   while (1) {
@@ -369,9 +369,9 @@ v900_read(void)
         assert(vox[0] != '\0');
         strcpy(vox_file_name,vox);
         strcat(vox_file_name,".WAV");
-        wpt2->shortname = xstrdup(vox_file_name);
-        wpt2->description = xstrdup(vox_file_name);
-        waypt_add_url(wpt2, xstrdup(vox_file_name), xstrdup(vox_file_name));
+        wpt2->shortname = vox_file_name;
+        wpt2->description = vox_file_name;
+        waypt_add_url(wpt2, vox_file_name, vox_file_name);
       }
       waypt_add(wpt2);
     }